package Basicas;

import javax.faces.bean.ManagedBean;
import javax.persistence.*;

@Entity
@Table(name="hospedagens")
@ManagedBean
public class Hospedagem extends ObjetoGeral{

	
	@ManyToOne
	@JoinColumn(name="cliente_id")
	private Cliente cliente;
	
	@Enumerated(EnumType.STRING)
	private TipoOcupacao tipoOcupacao;
	
	private TempoOcupacao tempoOcupacao;
	
	private Consumo consumo;
	
	@Column(name="valor_do_servico")
	private Double valorServico;	


	public Cliente getCliente() {
		return cliente;
	}

	public void setCliente(Cliente cliente) {
		this.cliente = cliente;
	}

	public Consumo getConsumo() {
		return consumo;
	}

	public void setConsumo(Consumo consumo) {
		this.consumo = consumo;
	}

	public TipoOcupacao getTipoOcupacao() {
		return tipoOcupacao;
	}

	public void setTipoOcupacao(TipoOcupacao tipoOcupacao) {
		this.tipoOcupacao = tipoOcupacao;
	}

	public Double getValorServico() {
		return valorServico;
	}

	public void setValorServico(Double valorServico) {
		this.valorServico = valorServico;
	}

	public TempoOcupacao getTempoOcupacao() {
		return tempoOcupacao;
	}

	public void setTempoOcupacao(TempoOcupacao tempoOcupacao) {
		this.tempoOcupacao = tempoOcupacao;
	}
	
	
	
	

}
